package com.gable.exhibition.view;

import com.gable.exhibition.model.Install;

import java.util.List;

/**
 * Created by mj on 2018/2/7.
 */
public class InstallView extends Install{
    private String deviceName;  //设备名称

    private String contractNo;  //合同编号

    private String statusItem;  //状态描述

    private String serviceName; //服务商或厂商名称

    private String hospitalName;    //医院名称

    private String hospitalAddress; //医院地址

    private String modelName;       //型号名称

    private String sn;      //型号

    private String assetsNo;    //资产编号

    private String department;  //科室

    private Long userId;    //当前用户ID

    private String placeOrigin;     //产地

    private String specifications;  //规格

    private String contractDevicePrice; //合同设备单价

    private String contractDeviceAttachment;    //合同设备附件

    private Integer purchaseQuantity;   //采购数量

    private Integer upkeepCycle;    //保养周期

    private Long frontStatus; //前置状态

    private List<String> fileIds;   //文件ID串

    private CommentView commentView;  //评论

    private String commentStatusName;

    private String manufacturerName;    //设备所属厂商

    private Integer deviceWarrantyPeriod;   //厂商保修期

    private Integer supplierWarrantyPeriod; //供应商保修期

    private String deviceMaintainerName;    //合同设备维修商名称

    private String enableTime;       //设备启用日期

    private Integer dispatchFlag;   //维修商安装指派标识 1：需要指派

    private Long contractActualSendId;  //实际发货单ID

    private String remark;      //备注

    public Long getContractActualSendId() {
        return contractActualSendId;
    }

    public void setContractActualSendId(Long contractActualSendId) {
        this.contractActualSendId = contractActualSendId;
    }

    public Integer getDispatchFlag() {
        return dispatchFlag;
    }

    public void setDispatchFlag(Integer dispatchFlag) {
        this.dispatchFlag = dispatchFlag;
    }

    public CommentView getCommentView() {
        return commentView;
    }

    public void setCommentView(CommentView commentView) {
        this.commentView = commentView;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public String getContractNo() {
        return contractNo;
    }

    public void setContractNo(String contractNo) {
        this.contractNo = contractNo;
    }

    public String getStatusItem() {
        return statusItem;
    }

    public void setStatusItem(String statusItem) {
        this.statusItem = statusItem;
    }

    public String getServiceName() {
        return serviceName;
    }

    public void setServiceName(String serviceName) {
        this.serviceName = serviceName;
    }

    public String getHospitalName() {
        return hospitalName;
    }

    public void setHospitalName(String hospitalName) {
        this.hospitalName = hospitalName;
    }

    public String getHospitalAddress() {
        return hospitalAddress;
    }

    public void setHospitalAddress(String hospitalAddress) {
        this.hospitalAddress = hospitalAddress;
    }

    public String getModelName() {
        return modelName;
    }

    public void setModelName(String modelName) {
        this.modelName = modelName;
    }

    public String getSn() {
        return sn;
    }

    public void setSn(String sn) {
        this.sn = sn;
    }

    public String getAssetsNo() {
        return assetsNo;
    }

    public void setAssetsNo(String assetsNo) {
        this.assetsNo = assetsNo;
    }

    public String getDepartment() {
        return department;
    }

    public void setDepartment(String department) {
        this.department = department;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getPlaceOrigin() {
        return placeOrigin;
    }

    public void setPlaceOrigin(String placeOrigin) {
        this.placeOrigin = placeOrigin;
    }

    public String getSpecifications() {
        return specifications;
    }

    public void setSpecifications(String specifications) {
        this.specifications = specifications;
    }

    public String getContractDevicePrice() {
        return contractDevicePrice;
    }

    public void setContractDevicePrice(String contractDevicePrice) {
        this.contractDevicePrice = contractDevicePrice;
    }

    public String getContractDeviceAttachment() {
        return contractDeviceAttachment;
    }

    public void setContractDeviceAttachment(String contractDeviceAttachment) {
        this.contractDeviceAttachment = contractDeviceAttachment;
    }

    public Integer getPurchaseQuantity() {
        return purchaseQuantity;
    }

    public void setPurchaseQuantity(Integer purchaseQuantity) {
        this.purchaseQuantity = purchaseQuantity;
    }

    public Integer getUpkeepCycle() {
        return upkeepCycle;
    }

    public void setUpkeepCycle(Integer upkeepCycle) {
        this.upkeepCycle = upkeepCycle;
    }

    public Long getFrontStatus() {
        return frontStatus;
    }

    public void setFrontStatus(Long frontStatus) {
        this.frontStatus = frontStatus;
    }

    public List<String> getFileIds() {
        return fileIds;
    }

    public void setFileIds(List<String> fileIds) {
        this.fileIds = fileIds;
    }

    public String getCommentStatusName() {
        return commentStatusName;
    }

    public void setCommentStatusName(String commentStatusName) {
        this.commentStatusName = commentStatusName;
    }

    public String getManufacturerName() {
        return manufacturerName;
    }

    public void setManufacturerName(String manufacturerName) {
        this.manufacturerName = manufacturerName;
    }

    public Integer getDeviceWarrantyPeriod() {
        return deviceWarrantyPeriod;
    }

    public void setDeviceWarrantyPeriod(Integer deviceWarrantyPeriod) {
        this.deviceWarrantyPeriod = deviceWarrantyPeriod;
    }

    public Integer getSupplierWarrantyPeriod() {
        return supplierWarrantyPeriod;
    }

    public void setSupplierWarrantyPeriod(Integer supplierWarrantyPeriod) {
        this.supplierWarrantyPeriod = supplierWarrantyPeriod;
    }

    public String getDeviceMaintainerName() {
        return deviceMaintainerName;
    }

    public void setDeviceMaintainerName(String deviceMaintainerName) {
        this.deviceMaintainerName = deviceMaintainerName;
    }

    public String getEnableTime() {
        return enableTime;
    }

    public void setEnableTime(String enableTime) {
        this.enableTime = enableTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }
}
